immediate surgical treatment - Deutsch Englisch Wörterbuch